package com.ruoyi.system.domain;


import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDate;
import java.util.Date;
@Data
@AllArgsConstructor
@NoArgsConstructor
public class EmpInfo {


    private Long id;

    private String empName;

    private Long empId;

    private String empNo;

    private String pstName;

    private Long pstId;

    private String depName;

    private String depCode;

    private Long depId;

    private String orgName;

    private String orgCode;

    private Long orgId;

    private String identType;

    private String identId;

    private String gender;

    private String mobile;

    private String eMail;

    private String address;

    private LocalDate bornYear;

    private String status;

    private Date startTime;

    private Date endTime;

    private Date crtDate;

    private String crtName;

    private Date lstupdtDate;

    private String lstupdtName;

    private String attribute1;

    private String attribute2;

    private String attribute3;

    private String attribute4;

    private String attribute5;

    private String attribute6;

    private String attribute7;

    private String attribute8;

    private String attribute9;

    private String attribute10;

    private String attribute11;

    private String attribute12;

    private String attribute13;

    private String attribute14;

    private String attribute15;

    private String attribute16;

    private String attribute17;

    private String attribute18;

    private String attribute19;

    private String attribute20;

    private String hrStatus;

    private String marStatus;

    private String cgFertlyStatus;

    private String hireDt;

    private String cgTerDt;

    private String startDtChn;

    private String cgJoinChngasDt;

    private String cgJoinCompanyDt;

    private String cgAdjAnleMons;

    private String cgForwDt;

    private String regRegion;

    private String ethnicGrpCd;

    private String birthdate;

    private String dataType;

    private String dataVersion;

    private String middleName;

    private String pswd;

    private String empClass;

    private String empClassDesc;

    private String pstCode;

    private String empUuid;

    private Date updateTime;

    private Date lastUpddttm;




    @Override
    public String toString() {
        return "EmpInfo{" +
                "id=" + id +
                ", empName=" + empName +
                ", empId=" + empId +
                ", empNo=" + empNo +
                ", pstName=" + pstName +
                ", pstId=" + pstId +
                ", depName=" + depName +
                ", depCode=" + depCode +
                ", depId=" + depId +
                ", orgName=" + orgName +
                ", orgCode=" + orgCode +
                ", orgId=" + orgId +
                ", identType=" + identType +
                ", identId=" + identId +
                ", gender=" + gender +
                ", mobile=" + mobile +
                ", eMail=" + eMail +
                ", address=" + address +
                ", bornYear=" + bornYear +
                ", status=" + status +
                ", startTime=" + startTime +
                ", endTime=" + endTime +
                ", crtDate=" + crtDate +
                ", crtName=" + crtName +
                ", lstupdtDate=" + lstupdtDate +
                ", lstupdtName=" + lstupdtName +
                ", attribute1=" + attribute1 +
                ", attribute2=" + attribute2 +
                ", attribute3=" + attribute3 +
                ", attribute4=" + attribute4 +
                ", attribute5=" + attribute5 +
                ", attribute6=" + attribute6 +
                ", attribute7=" + attribute7 +
                ", attribute8=" + attribute8 +
                ", attribute9=" + attribute9 +
                ", attribute10=" + attribute10 +
                ", attribute11=" + attribute11 +
                ", attribute12=" + attribute12 +
                ", attribute13=" + attribute13 +
                ", attribute14=" + attribute14 +
                ", attribute15=" + attribute15 +
                ", attribute16=" + attribute16 +
                ", attribute17=" + attribute17 +
                ", attribute18=" + attribute18 +
                ", attribute19=" + attribute19 +
                ", attribute20=" + attribute20 +
                ", hrStatus=" + hrStatus +
                ", marStatus=" + marStatus +
                ", cgFertlyStatus=" + cgFertlyStatus +
                ", hireDt=" + hireDt +
                ", cgTerDt=" + cgTerDt +
                ", startDtChn=" + startDtChn +
                ", cgJoinChngasDt=" + cgJoinChngasDt +
                ", cgJoinCompanyDt=" + cgJoinCompanyDt +
                ", cgAdjAnleMons=" + cgAdjAnleMons +
                ", cgForwDt=" + cgForwDt +
                ", regRegion=" + regRegion +
                ", ethnicGrpCd=" + ethnicGrpCd +
                ", birthdate=" + birthdate +
                ", dataType=" + dataType +
                ", dataVersion=" + dataVersion +
                ", middleName=" + middleName +
                ", pswd=" + pswd +
                ", empClass=" + empClass +
                ", empClassDesc=" + empClassDesc +
                ", pstCode=" + pstCode +
                ", empUuid=" + empUuid +
                ", updateTime=" + updateTime +
                ", lastUpddttm=" + lastUpddttm +
                "}";
    }
}
